package com.pktechan.manage.vo;

import com.pktechan.manage.base.BaseEntity;

import java.util.Date;

public class CustVO  extends BaseEntity {


    /**
     * 收货地址ID
     */

    private Integer addressId;

    /**
     * 客户ID
     */
    private Integer custId;

    /**
     * 联系人
     */
    private String contact;

    /**
     * 手机号
     */
    private String addressMobile;

    /**
     * 省
     */
    private String addressProvince;

    /**
     * 市
     */
    private String addressCity;

    /**
     * 区县
     */
    private String addressCounty;

    /**
     * 街道
     */
    private String addressStreet;

    /**
     * 地址
     */
    private String addressAddress;

    /**
     * 邮政编码
     */
    private String addressPostalCode;

    /**
     * 创建时间
     */
    private Date addressCreateTime;
/*--------------------------------客户信息-------------------------------*/
    /**
     * 客户姓名
     */
    private String custName;

    /**
     * 证件号码
     */
    private String certCode;

    /**
     * 手机号
     */
    private String  mobile;

    /**
     * 微信OpenId
     */
    private String openId;

    /**
     * 微信unionId
     */
    private String unionId;

    /**
     * 微信昵称
     */
    private String nickname;

    /**
     * 微信头像URL
     */
    private String headImgUrl;

    /**
     * 直接推荐人客户ID（爸爸）
     */
    private Integer bbId;

    /**
     * 间接推荐人客户ID（爷爷）
     */
    private Integer yyId;

    /**
     * 起点推荐人客户ID（祖宗）rank=30的客户
     */
    private Integer zzId;

    /**
     * 就近找供应商，就使用厂家送货
     */
    private Integer distributionCenterId;

    /**
     * 客户种类  0：游客，10：VIP，20：配送商
     */
    private Integer vipType;

    /**
     * 会员等级  10：乡镇，20：市区；30：省
     */
    private Integer vipRank;

    /**
     * 微信性别
     */
    private Integer sex;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区县
     */
    private String country;

    /**
     * 公众号ID
     */
    private String mpId;

    /**
     * 微信语言
     */
    private String language;

    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 直接推荐人
     */
    private String bbName;
    /**
     * 间接推荐人
     */
    private String yyName;
    /**
     * 起点推荐人
     */
    private String zzName;
    /**
     * 配送商姓名
     */
    private String distributorName;

    public String getDistributorName() {
        return distributorName;
    }

    public void setDistributorName(String distributorName) {
        this.distributorName = distributorName;
    }

    public String getBbName() {
        return bbName;
    }

    public void setBbName(String bbName) {
        this.bbName = bbName;
    }

    public String getYyName() {
        return yyName;
    }

    public void setYyName(String yyName) {
        this.yyName = yyName;
    }

    public String getZzName() {
        return zzName;
    }

    public void setZzName(String zzName) {
        this.zzName = zzName;
    }

    public Integer getAddressId() {
        return addressId;
    }

    public void setAddressId(Integer addressId) {
        this.addressId = addressId;
    }

    public Integer getCustId() {
        return custId;
    }

    public void setCustId(Integer custId) {
        this.custId = custId;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getAddressMobile() {
        return addressMobile;
    }

    public void setAddressMobile(String addressMobile) {
        this.addressMobile = addressMobile;
    }

    public String getAddressProvince() {
        return addressProvince;
    }

    public void setAddressProvince(String addressProvince) {
        this.addressProvince = addressProvince;
    }

    public String getAddressCity() {
        return addressCity;
    }

    public void setAddressCity(String addressCity) {
        this.addressCity = addressCity;
    }

    public String getAddressCounty() {
        return addressCounty;
    }

    public void setAddressCounty(String addressCounty) {
        this.addressCounty = addressCounty;
    }

    public String getAddressStreet() {
        return addressStreet;
    }

    public void setAddressStreet(String addressStreet) {
        this.addressStreet = addressStreet;
    }

    public String getAddressAddress() {
        return addressAddress;
    }

    public void setAddressAddress(String addressAddress) {
        this.addressAddress = addressAddress;
    }

    public String getAddressPostalCode() {
        return addressPostalCode;
    }

    public void setAddressPostalCode(String addressPostalCode) {
        this.addressPostalCode = addressPostalCode;
    }

    public Date getAddressCreateTime() {
        return addressCreateTime;
    }

    public void setAddressCreateTime(Date addressCreateTime) {
        this.addressCreateTime = addressCreateTime;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getCertCode() {
        return certCode;
    }

    public void setCertCode(String certCode) {
        this.certCode = certCode;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getUnionId() {
        return unionId;
    }

    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getHeadImgUrl() {
        return headImgUrl;
    }

    public void setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
    }

    public Integer getBbId() {
        return bbId;
    }

    public void setBbId(Integer bbId) {
        this.bbId = bbId;
    }

    public Integer getYyId() {
        return yyId;
    }

    public void setYyId(Integer yyId) {
        this.yyId = yyId;
    }

    public Integer getZzId() {
        return zzId;
    }

    public void setZzId(Integer zzId) {
        this.zzId = zzId;
    }

    public Integer getDistributionCenterId() {
        return distributionCenterId;
    }

    public void setDistributionCenterId(Integer distributionCenterId) {
        this.distributionCenterId = distributionCenterId;
    }

    public Integer getVipType() {
        return vipType;
    }

    public void setVipType(Integer vipType) {
        this.vipType = vipType;
    }

    public Integer getVipRank() {
        return vipRank;
    }

    public void setVipRank(Integer vipRank) {
        this.vipRank = vipRank;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getMpId() {
        return mpId;
    }

    public void setMpId(String mpId) {
        this.mpId = mpId;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}
